html, body{
  color: #043263;
  font-weight: 600;
}

.btn-back-color{
  color: #043263;
  background: #F4F4F4;
  text-decoration: none;
}


.content-table-div ul{
  margin: 0;
  padding: 0;
}

.content-table-div ul li{
  min-height: 70px;
  vertical-align: middle;
  height: 100%;
  position: relative;

}
.title-text{
  margin-top: 3rem;
}
.container-questions{
  width: 100%;
  margin: auto;
  padding: 30px;
  background-color: #fff;
  border-radius: 15px;
}

.content-table-div ul li img{
  vertical-align: middle;
}
.green-bar{
  width: 100%;
  border-radius: 10px;
  background-color: #9acaf8;
  height: 80px;
}
.div-green{
  margin-top: 40px;
  /* display: flex; */
  color: #fff;
}
.cp-r{
  position: relative;
}
.img-respuesta{
  width: 45%;
  position: absolute;
  left: 0;
  top: 0;
  margin-left: 29%;
  margin-top: -55px;
}
.img-btn-2{
  width: 60px;
}
.img-btn{
  width: 75px;
}
.img-pregunta{
  width: 50%;
  padding: 20px 0px;
}
.color-1{
  background-color: #e2e6e9;
  
}
.color-2{
  background-color: #fff;
  
}
.container-btn{
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 1rem;
 text-align: center;
 border-radius: 7px;
}
.btn-guia {
  width: 80%;
  height: 40px;
  background-color: #102784;
  color: #fff;
}
.btn-mapa {
  width: 80%;
  height: 40px;
  background-color: #102784;
  color: #fff;
  border-radius: 7px;
}
.btn-ficha {
  width: 80%;
  height: 40px;
  background-color: #102784;
  color: #fff;
  border-radius: 7px;
}
.btn-plantilla {
  width: 80%;
  height: 40px;
  background-color: #102784;
  color: #fff;
  border: 1px solid #102784;
  border-radius: 7px;
}
.btn-blue{
  width: 170px;
  height: 40px;
  background-color: #102784;
  color: #fff;
  border-radius: 7px;
}
.pdrow-15{
  padding: 0 15px;
}
.text-medium{
  font-family: "BentonSansBBVA-Medium"
}
.text-ceter-ver{
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  line-height: 1.3;
}
.h-20{
  height: 20%;
}
.h-25{
  height: 25%;
}
.center-radio{
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-items: center;
}
input[type=radio], input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
  width: 30px;
  height: 30px;
}
/* MODAL */
.modal-content {
  border-radius: 15px;
  width: 70%;
}
.cerrar-modal{
  font-size: 40px;
  color: #49A5E6;
  
}
#imgModal{
  position: absolute;
  left: 0;
  top: 0;
  width: 200px;
  margin-left: 33%;
  margin-top: -15vh;
}
#imgRes{
  width: 200px;
}
.title-modal{
  padding-top: 60px;
  color: #1973B8;
}
.text-blue{
  color: #043263;
}
.title-respuesta{
  text-align: center;
  padding-top: 35px;
  color: #043263;
  font-family: "BentonSansBBVA-Medium"
}
.text-respuesta {
  color: #1973B8;
  font-size: 20px;
}
.div-modal{
  padding:0 40px;
}
.div-respuesta{
  width: 560px;
  margin: auto;
  padding: 0 20px;
}
.btn-modal-blue{
  background-color: #3E72B2;
  color: #fff;
  max-width: 50%;
  margin: auto;
  height: 40px;
  font-size: 11px;
}
.mbm-1{
  margin: 2rem 1.8rem;
}
#modal1{
  display: none;
}
#modal2{
  display: none;
}
#modal3{
  display: none;
}
#modal4{
  display: none;
}
#opcion{
  display: block;
}
#cuestionario{
  display: none;
}
#resultados{
  display: none;
}
.colum-list-material {
  display: grid !important;
  grid-gap: 20px;
  grid-template-columns: repeat(4,1fr);
  padding: 25px 20px;
  background-color: #fff;
  border-radius: 15px;
  box-shadow: 1px 1px 15px 1px gray;
  width: 90%;
  margin: auto;
}

/* XX-Large devices (larger desktops, 1400px and up) */
@media (max-width: 1400px) {  
 
}

/* X-Large devices (large desktops, 1200px and up) */
@media (max-width: 1200px) { 

}

/* Large devices (desktops, 992px and up) */
@media (max-width: 992px) {  


}

/* Medium devices (tablets, 768px and up) */
@media (max-width: 768px) {  

}

/* Small devices (landscape phones, 576px and up) */
@media (max-width: 576px) {  }
